home *** CD-ROM | disk | FTP | other *** search
/ Amiga Games 1996 July / Amiga Games 1996 #7.iso / userbox / publicdomain / hdclick / install < prev    next >
Text File  |  1996-04-19  |  8KB  |  274 lines

  1. ; HDClick Install-Script, © by Claude Müller
  2. ; Askenv © by Bengt Giger
  3.  
  4. echo "          HDClick 3.0 Installation"
  5. echo "          ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯"
  6. echo "*N Welcome to the HDClick Installation."
  7. echo "*N All Requestors done with AskEnv, © by Bengt Giger."
  8.  
  9. assign HDCLICK: ""
  10. assign ASKENV: HDCLICK:Askenv
  11.  
  12. RESIDENT AskEnv/Askenv PURE
  13. echo "*NAskEnv resident...*N*N"
  14.  
  15. ; Sprache auswählen
  16.  
  17. ASKENV:AskEnv GADFILE Askenv/Sprache.req
  18.  
  19.  
  20. if warn
  21. echo "Bye Bye ! Tschüss ! Au revoir !"
  22. quit
  23. endif
  24.  
  25. if $Sprache EQ "1"   ; English
  26.  
  27. Set ByeMsg "Bye Bye...[Press Return]"
  28. Set ThankMsg "! Thank you for installing HDClick !"
  29.  
  30. echo "English-speaking user, you're welcome !"
  31.  
  32. ASKENV:AskEnv Gadfile ASKENV:English.req
  33.     if warn
  34.      echo $ByeMsg
  35.      quit
  36.     endif
  37.  
  38.  if not EXISTS $HDClickDir
  39.    makedir $HDClickDir
  40.  endif
  41.  
  42.  cd $HDClickDir
  43.  
  44.  if EXISTS HDClick
  45.   ASKENV:AskEnv SREQ "HDClick in $HDClickDir already exists." BODY "Should I overwrite it ?" POS "Overwrite" NEG "Stop"
  46.    if WARN
  47.      echo $ByeMsg
  48.      quit
  49.    endif
  50.  endif
  51.      echo "Copying HDClick 3.0 to " $HDClickDir "..."
  52.       copy HDCLICK:HDClick3.0      HDClick
  53.       copy HDCLICK:HDClick3.0.info HDClick.info
  54.      echo "Copying HDCPrefs..."
  55.       copy HDCLICK:HDCPrefs        HDCPrefs
  56.      echo "Copying English texts for Help-Function..."
  57.       copy HDCLICK:HDCHelp.english HDCHelp
  58.      echo "Copying WBRUN to c:..."
  59.       copy HDCLICK:c/wbrun c:
  60.      echo "Copying iff.library to libs:..."
  61.       copy HDCLICK:libs/iff.library libs:
  62.      echo "*N...done."
  63.  
  64. ASKENV:AskEnv Gadfile ASKENV:ConfigEnglish.req
  65.     if warn
  66.      echo "Installation nearly complete... You can start HDClick, but"
  67.      echo "you have to create the Configfiles first (HDClick will tell"
  68.      echo "you how).*N"
  69.      echo $ThankMsg
  70.      echo $ByeMsg
  71.      ASKENV:Askenv EOL
  72.      quit
  73.     endif
  74.  
  75.  cd $HDClickDir
  76.  
  77.     echo "Copying Example-Configs to" $HDCConfigs "..."
  78.      copy HDCLICK:HDCConfigs/#?  HDCConfigs All
  79.      delete >nil: HDCConfigs/HDCConfig
  80.      rename >nil: HDCConfigs/WelcomeConfig HDCConfigs/HDCConfig
  81.     echo "*N...done."
  82.     echo "Copying Example-Brushes to" $HDClickDir/Brushes "..."
  83.     copy HDCLICK:Brushes/#? Brushes All
  84.     echo "*N...done."
  85.  
  86.  if $HDClickDir EQ "HDCConfigs"
  87.      echo "*NInstallation complete ! You can now start HDClick and Edit"
  88.      echo "the Gadgets."
  89.      echo "Perhaps you take a look at the Quickstart-Tutorial"
  90.      echo "so you can learn to use HDClick faster ?"
  91.  else
  92.      echo "You didn't use HDCConfigs as the Directory for the example-"
  93.      echo "configs, so you will have to change the Path in the TOOLTYPES"
  94.      echo "of HDClick's Icon so that it will work."
  95.  endif
  96.  
  97. ECHO "*N"
  98. echo $ThankMsg
  99. ECHO "*N"
  100. echo $ByeMsg
  101.  
  102.  
  103. ASKENV:Askenv EOL
  104.  
  105. endif
  106.  
  107. if $Sprache EQ "2"           ; Deutsch
  108.  
  109.   Set ByeMsg "Tschüss...[Return drücken]"
  110.   Set ThankMsg "! Vielen Dank für das Installieren von HDClick !"
  111.  
  112.   echo "Aha, ein Deutschsprachiger User ! Hallo !"
  113.  
  114.   ASKENV:AskEnv Gadfile ASKENV:Deutsch.req
  115.     if warn
  116.      echo $ByeMsg
  117.      quit
  118.     endif
  119.  
  120.  if not EXISTS $HDClickDir
  121.    makedir $HDClickDir
  122.  endif
  123.  
  124.   cd $HDClickDir
  125.  
  126.  if EXISTS HDClick
  127.   ASKENV:AskEnv SREQ "HDClick in $HDClickDir existiert bereits." BODY "Soll es überschrieben werden ?" POS "Ueberschreiben" NEG "Stop"
  128.    if WARN
  129.      echo $ByeMsg
  130.      quit
  131.    endif
  132.  endif
  133.      echo "Kopiere HDClick 3.0 nach " $HDClickDir "..."
  134.       copy HDCLICK:HDClick3.0      HDClick
  135.       copy HDCLICK:HDClick3.0.info HDClick.info
  136.      echo "Kopiere HDCPrefs..."
  137.       copy HDCLICK:HDCPrefs        HDCPrefs
  138.      echo "Kopiere Deutsche Texte für die Hilfe-Funktion..."
  139.       copy HDCLICK:HDCHelp HDCHelp
  140.      echo "Kopiere WBRUN nach c:..."
  141.       copy HDCLICK:c/wbrun c:
  142.      echo "Kopiere iff.library nach libs:..."
  143.       copy HDCLICK:libs/iff.library libs:
  144.      echo "*N...kopiert."
  145.  
  146. ASKENV:AskEnv Gadfile ASKENV:ConfigDeutsch.req
  147.     if warn
  148.      echo "Installation fast komplett. Da Du die Beispiels-Configfiles nicht"
  149.      echo "installiert hast, musst Du sie selber kreieren. HDClick sagt"
  150.      echo "Dir wie das geht."
  151.      echo $ThankMsg
  152.      echo $ByeMsg
  153.      quit
  154.     endif
  155.  
  156.  cd $HDClickDir
  157.  
  158.     echo "Kopiere Beispiels-Configs Brushes nach" $HDCConfigs "..."
  159.      copy HDCLICK:HDCConfigs/#?  HDCConfigs All
  160.      delete >nil: HDCConfigs/HDCConfig
  161.      rename >nil: HDCConfigs/WelcomeConfig HDCConfigs/HDCConfig
  162.     echo "*N...kopiert."
  163.     echo "Kopiere Beispiels-Brushes nach" $HDClickDir/Brushes "..."
  164.     copy HDCLICK:Brushes/#? Brushes All
  165.     echo "*N...kopiert."
  166.  
  167.  
  168.  if $HDClickDir EQ "HDCConfigs"
  169.      echo "*NInstallation fertig ! Du kannst nun HDClick starten und die"
  170.      echo "Gadgets edieren."
  171.      echo "Vielleicht schaust Du Dir mal das Quickstart-Tutorial"
  172.      echo "an, damit Du die Bedienung HDClicks schnell erlernst ?"
  173.  else
  174.      echo "Da Du ein anderes Verzeichnis als HDCConfigs für die Beispiels-"
  175.      echo "configs gewählt hast, musst Du den Pfad in den TOOLTYPES des"
  176.      echo "HDClick-Icons anpassen, damit es funktioniert."
  177.  endif
  178.  
  179. ECHO "*N"
  180. echo $ThankMsg
  181. ECHO "*N"
  182. echo $ByeMsg
  183.  
  184. ASKENV:Askenv EOL
  185.  
  186.  
  187. endif
  188.  
  189.  
  190. if $Sprache EQ "3"             ; Francais
  191.  
  192. Set ByeMsg "Au revoir...[préssez Return]"
  193. Set ThankMsg "! Merci d'avoir installé HDClick !"
  194.  
  195. echo "Oh, vous etes français ? Bonjour !"
  196.  
  197. ASKENV:AskEnv Gadfile ASKENV:Francais.req
  198.     if warn
  199.      echo $ByeMsg
  200.      quit
  201.     endif
  202.  
  203.  if not EXISTS $HDClickDir
  204.    makedir $HDClickDir
  205.  endif
  206.  
  207.  cd $HDClickDir
  208.  
  209.  if EXISTS HDClick
  210.   ASKENV:AskEnv SREQ "HDClick dans $HDClickDir existe déjà.." BODY "Puis-je le copier quand même ?" POS "Copier" NEG "Stop"
  211.    if WARN
  212.      echo $ByeMsg
  213.      quit
  214.    endif
  215.  endif
  216.  
  217.      echo "Copie HDClick 3.0 à " $HDClickDir "..."
  218.       copy HDCLICK:HDClick3.0      HDClick
  219.       copy HDCLICK:HDClick3.0.info HDClick.info
  220.      echo "Copie HDCPrefs..."
  221.       copy HDCLICK:HDCPrefs        HDCPrefs
  222.      echo "Copie textes français pour fonctions d'aide..."
  223.       copy HDCLICK:HDCHelp.english HDCHelp
  224.      echo "Copie WBRUN à c:..."
  225.       copy HDCLICK:c/wbrun c:
  226.      echo "Copie iff.library à libs:..."
  227.       copy HDCLICK:libs/iff.library libs:
  228.      echo "...copié."
  229.  
  230.  
  231. ASKENV:AskEnv Gadfile ASKENV:ConfigFrancais.req
  232.     if warn
  233.      echo "Installation présque complète. Parce-que vous n'avez pas installé"
  234.      echo "les example-configs, vous devez les créer vous-meme. HDClick"
  235.      echo "va vous instructer quand."
  236.      echo $ThankMsg
  237.      echo $ByeMsg
  238.      quit
  239.     endif
  240.  
  241.  cd $HDClickDir
  242.  
  243.     echo "Copie Exemple-Configs dans" $HDCConfigs "..."
  244.      copy HDCLICK:HDCConfigs/#?  HDCConfigs All
  245.      delete >nil: HDCConfigs/HDCConfig
  246.      rename >nil: HDCConfigs/WelcomeConfig HDCConfigs/HDCConfig
  247.     echo "*N...copié."
  248.     echo "Copie Exemple-Brushes dans" $HDClickDir/Brushes "..."
  249.     copy HDCLICK:Brushes/#? Brushes All
  250.     echo "*N...copié."
  251.  
  252.  if $HDClickDir EQ "HDCConfigs"
  253.      echo "*NInstallation complète ! Vous pouvez maintenant lancer HDClick"
  254.      echo "et changer les gadgets."
  255.      echo "Je n'ai pas écris une documentation française, mais il est"
  256.      echo "possible que France Festival Distribution a écrit une."
  257.      echo "(je n'ai pas de confirmation.)"
  258.      echo "Pour utiliser HDClick immédiatement,"
  259.      echo "lisez le Quickstart-Tutorial !."
  260.  else
  261.      echo "Parce-que vous avez pris un autre répertoire que HDCConfigs"
  262.      echo "pour les example-configs, vous devez changer le répertoire dans"
  263.      echo "les TOOLTYPES de l'icône de HDClick pour qu'il functionne."
  264.  endif
  265.  
  266. ECHO "*N"
  267. echo $ThankMsg
  268. ECHO "*N"
  269. echo $ByeMsg
  270.  
  271. ASKENV:Askenv EOL
  272.  
  273. endif
  274.